package evo.engine
{
	import flash.display.BitmapData;

	/**
	 * Minimal implementation of IDemoEffect
	 */
	public class AbstractDemoEffect implements IDemoEffect
	{
		private var buffer:BitmapData;
		
		public function set output(buffer:BitmapData):void
		{
			this.buffer = buffer;
		}
		
		public function get output():BitmapData
		{
			return buffer;
		}
		
		public function play(dt:Number):void
		{
			// NOP			
		}
		
		public function init(params:Object=null):void
		{
		}
	}
}